ntdoy stock analysis